arrive at a place (typically by plane) - Allemand Anglais Dictionnaire